home *** CD-ROM | disk | FTP | other *** search
/ Mega Doom 1 / Mega Doom 1.iso / utils / dmmastr / dm.doc < prev    next >
Text File  |  1994-03-31  |  34KB  |  927 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.          - DOOM MASTER version 2.00
  32.            (c) 1994, Simply Silly Software
  33.            documentation
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.                          Doom Master 2.00 documentation
  70.                         (c) 1994, Simply Silly Software
  71.  
  72.  
  73.          WHAT IS DOOM MASTER?
  74.          ────────────────────
  75.  
  76.          A Long time  ago,  in  a galaxy far, far away... EVIL DEAMONS
  77.          TOOK OVER A MOONBASE AND TRANSPORTED  IT  TO  HELL!  AND IT'S
  78.          YOUR JOB TO GET IT BACK.  And Doom/Master (called DM cause we
  79.          are too lazy to write it out everytime) is there to help you.
  80.          DM is an add-on program for use with ID Software's Incredible
  81.          DOOM 1.2 (shareware or registered version) that  is  meant to
  82.          replace SETUP.EXE, (the  rather tame game launcher/menu system
  83.          supplied by ID.)
  84.  
  85.          Originally, DM 1.0 was created  for  use  by a few friends of
  86.          mine, but then, after searching for a better  substitute,  we
  87.          decided  we have the best, and  wanted to  share it with you.
  88.          Currently, DM 2.0  is  far  from just a simple program shell.
  89.          It is a powerful replacement for not only SETUP.EXE, but also
  90.          the DOOM serial driver SERSETUP.EXE!
  91.  
  92.          Remember something, this program  is what it is today because
  93.          of the people, just like you who offered suggestions,  hints,
  94.          hate-mail, etc and we hope you will.
  95.  
  96.          And don't worry,  this  is  not  the  last revision of DM, or
  97.          DMSERDRV.  In fact, we have several new ideas planned for the
  98.          next week or two, so stay tuned.  Enjoy....
  99.  
  100.                                                  Joseph M. Wilcox
  101.                                                  Simply Silly Software
  102.  
  103.  
  104.          WHAT'S NEW TO DOOM/MASTER
  105.          ─────────────────────────
  106.  
  107.          Doom/Master 2.0 is a complete upgrade from DM  1.0!   We have
  108.          made the following improvements/corrections...
  109.  
  110.            ■ Ok,  ok..  people  quit yell at me about the rewriting of
  111.              MODEM.CFG!  It's fixed.
  112.  
  113.            ■ DM 2.0 can now configure the following from right inside
  114.              the shell..
  115.                            - All serial parameters
  116.                            - All network parameter
  117.                            - All DOOM parameters except keyboard,
  118.                              Joystick, mouse control.
  119.                                (including Soundcard, Serial Driver,
  120.                                 chat macro's, etc)
  121.  
  122.            ■ Terminal  mode  rewritten   to   use  only  the  standard
  123.              communication  parameters  DMSERDRV  and SERSETUP (ie: no
  124.              compress/protocol).
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.                          Doom Master 2.00 documentation
  136.                         (c) 1994, Simply Silly Software
  137.  
  138.  
  139.          WHAT'S NEW TO DOOM/MASTER cont.
  140.          ───────────────────────────────
  141.  
  142.            ■ Terminal  mode  also  fixed  so it will work with strange
  143.              UART port and IRQ settings.
  144.  
  145.            ■ BIG Bug in Network mode fixed.
  146.  
  147.            ■ DM 2.0 was re-designed to be  compatible with aftermarket
  148.              serial drivers other than SERSETUP and DMSERDRV.
  149.  
  150.            ■ And  of  course....  FULL  CDROM audio support  has  been
  151.              added.
  152.  
  153.  
  154.          DOOM/MASTER IS SHAREWARE?
  155.          ─────────────────────────
  156.  
  157.          That's right, DM  is  not  free,  it shareware.  But, what is
  158.          shareware... it's where you get to try out great new software
  159.          before you buy it.  Did you  ever  go  in  to  an  Electronic
  160.          Boutique or WaldenSoftware and buy  a game with a great cover
  161.          and awesome screen shots for $60.00 bucks, only  to  get home
  162.          and see it's  junk?   That's RETAIL... Shareware is where you
  163.          go out, and download a cool game  or utility, and try it out.
  164.          If you don't  like  it, your out a buck for the  phone  call.
  165.          But if you do like, you are expected to register it.
  166.  
  167.          I mean come   on.   DM  is  almost  free.   We  believe  that
  168.          software, does not have to be expensive to be good.  Many man
  169.          hours went in to creating DM, DMSERDRV and DMQKCFG, so please
  170.          help support our cause.  See the next section on Registration
  171.          for more information (hey I rhymed.)
  172.  
  173.  
  174.  
  175.  
  176.  
  177.          REGISTRATION INFORMATION!
  178.          ─────────────────────────
  179.  
  180.          As we said above, DM is shareware.   You are granted a 10 day
  181.          trail period.  If, after 10 days you think we  wrote  a piece
  182.          of junk, delete it. But it  you  find yourself using it, (and
  183.          you will, it's  more addicting  then JOLT  cola) then you must
  184.          register it.
  185.  
  186.          But we made it easy for you.  All you need to do is print out
  187.          the file REGISTER.ME,  fill it out, write out  a  check,  and
  188.          send them to  us here at Simply Silly Software.  We even made
  189.          it cheap.  Doom/Master 2.0 cost  only  $5.00 -- Less than the
  190.          price of a movie ticket -- Slightly more than  the price of a
  191.          cheeseburger at Burger  King  --  and  you get the best shell
  192.          around.
  193.  
  194.  
  195.                                      page 1
  196.                                        
  197.  
  198.  
  199.  
  200.  
  201.                          Doom Master 2.00 documentation
  202.                         (c) 1994, Simply Silly Software
  203.  
  204.  
  205.  
  206.          Now it is  time  to  get  technical.   Doom/Master, DMSERDRV,
  207.          DMQKCFG, and Simply Software have  NO CONNECTION WHAT SO EVER
  208.          WITH ID SOFTWARE!  DOOM is a trademark of ID Software.  DOOM,
  209.          and Doom/Master are 2 separate pieces of software.
  210.  
  211.          What does this mean.. well, it means you must  register  both
  212.          DOOM and Doom/Master  separately.   To  register DOOM, please
  213.          contact ID Software.
  214.  
  215.          WARRANTEE INFORMATION
  216.          ─────────────────────
  217.  
  218.          Face it, there is none, neither  expressed nor implied.  This
  219.          software is offered as is.  We have gone to great  lengths to
  220.          test  it, and   can not  be  held  responsible  for  damages,
  221.          injuries, loss of employment or divorce, (due to the addicting
  222.          nature of DOOM).
  223.  
  224.          We are sorry to have to bring  up  such  depressing news, but
  225.          hey, we have to cover our butts.
  226.  
  227.  
  228.          INSTALLING AND RUNNING DOOM/MASTER 2.0
  229.          ──────────────────────────────────────
  230.  
  231.          To install Doom/Master,  either UNZIP DM200.ZIP  in  to  your
  232.          DOOM subdirectory (the  directory  where  your DOOM files are
  233.          located) or copy all of the files  there.  Overwrite anything
  234.          that you are prompted for (by either PKUNZIP or DOS).  All of
  235.          the files in this archive are the latest version.
  236.  
  237.          That's it.  Now instead of executing SETUP.EXE (or MODOOM, or
  238.          whatever) from dos, simply type "DM" and that's it.  You will
  239.          now be using the best shell around.
  240.  
  241.          A note to  power  users.   If  you type "DM /q"  the  opening
  242.          message will be skipping (and you won't have to press a key.)
  243.  
  244.  
  245.          DM'S MAIN MENU
  246.          ──────────────
  247.  
  248.          Once you have  loaded  DM,  and  pressed a key at the opening
  249.          screen, you will be at the DM  Main  Menu.   It  is  the most
  250.          important menu in the program because it takes you everywhere.
  251.  
  252.  
  253.          The main menu is divided in to 2 sections, Menu  and Options.
  254.          In the "Menu"  you can select different modules of DM to use,
  255.          or play DOOM.  In the "Options"  section,  you  configure the
  256.          game you are about to play.
  257.  
  258.  
  259.  
  260.  
  261.  
  262.                                      page 2
  263.                                        
  264.  
  265.  
  266.  
  267.  
  268.                          Doom Master 2.00 documentation
  269.                         (c) 1994, Simply Silly Software
  270.  
  271.  
  272.  
  273.          DM'S MAIN MENU cont.
  274.          ────────────────────
  275.  
  276.          It's a good  time  to  talk  about  Point-and-Click.   DM was
  277.          designed to be used with a mouse.   But,  if  you  insist  on
  278.          using keyboard, there  are  some things to know.   <TAB>  and
  279.          <SHIFT-TAB> will scroll  through your menu choices, and <ESC>
  280.          will usually abort the current  window.  For the rest of this
  281.          documentation, we will,  for the most part, use  only  Point-
  282.          and-Click. To select a menu item, or change an option, simply
  283.          move the mouse  pointer  over  it, and click the left button.
  284.          It's that simple.
  285.  
  286.          MENU:
  287.  
  288.          The menu section, is like your gateway to DM.  It's from here
  289.          you will access most of the functions  of DM, as well as play
  290.          DOOM.  There are  8  menu  items  that you can  choose  from.
  291.          Let's look at them in detail.
  292.  
  293.          "Just play Doom"  : If you select this menu item, you will be
  294.          launched in to a single player  game  of  DOOM.   All  of the
  295.          options set over in the "Options" section will  still pertain
  296.          to the game you will play.
  297.  
  298.          "Dial & play  via  modem"  :  If you want to play a 2 players
  299.          game over the modem, and you want  to  call  your friend, you
  300.          would select this item.  When you do, you will be transferred
  301.          to the DM phone directory where you can place your call.
  302.  
  303.          "Answer and play via modem" : You would select  this  item if
  304.          your friend was  going  to  call you.  When selected, DM will
  305.          wait for the incoming call and answer it.
  306.  
  307.          "Play via null-modem or if already  connected"  : Boy, what a
  308.          big title... This option was removed from version  1.00!   It
  309.          seems that for some reason, SERSETUP will NOT accept the from
  310.          DM 1.0!  But, since we do not expect you to ever use SERSETUP
  311.          again, we have  re-enabled  it.  If you have connected in DM-
  312.          Terminal, then you would want to select this item to play.
  313.  
  314.          "Play via network"  :  No you  network  users,  we  have  not
  315.          forgotten about you.  Select this item for network play.
  316.  
  317.          "Enter Terminal Mode" : When you select this option, you will
  318.          be transferred in to a Dumb Terminal.  Here you  can connect,
  319.          and chat via modem before playing.
  320.  
  321.          "Configure Doom" : In version 1.00, this was 1 meager screen,
  322.          with like 4  options...  boy  have we expanded it.  This item
  323.          now allows you to configure everything  SETUP.EXE  will allow
  324.          you to configure, except for the Keyboard, Joystick and Mouse
  325.          controls.
  326.  
  327.  
  328.                                      page 3
  329.                                        
  330.  
  331.  
  332.  
  333.  
  334.                          Doom Master 2.00 documentation
  335.                         (c) 1994, Simply Silly Software
  336.  
  337.  
  338.  
  339.          DM'S MAIN MENU continued yet again!
  340.          ────────────────────────────────────
  341.  
  342.          "CDROM Control Panel"  : My baby.... this option was added by
  343.          me, for ME!  See, when I play DOOM,  I prefer nice digital CD
  344.          sound for my  soundtrack  instead  of  the  cheezey  Midi  or
  345.          whatever.  So, now  CDROM  owners can  play great soundtracks
  346.          while playing DOOM (yet another good reason to buy a CDROM).
  347.  
  348.          If you press <ALT-X> from the  main  menu, you will exit back
  349.          to dos (so will <ESC>).
  350.  
  351.          Now, on the  right  side  of the screen, are  the  DOOM  play
  352.          options.  It's here  where  you  control  your game.  You can
  353.          select Skill, Episode,  Map,  etc,   etc.  Let's  get a  full
  354.          rundown...
  355.  
  356.          "Skill" : These options select what skill level you are going
  357.          to play at. We have fixed the ID bug where you would actually
  358.          play the Skill  level  1  lower than the one you select (yes,
  359.          true NIGHTMARE level).
  360.  
  361.          "Episode" : Which episode do you  wish  to start at.  Note to
  362.          shareware users, you can select Shores of Hell,  or  Inferno,
  363.          but it will  not  play  them.   If  you  want those episodes,
  364.          register DOOM.
  365.  
  366.          "Level" : Yes,  you  can  select  what  level  to  start  at,
  367.          including the 3 secret levels (level 9 for each episode).
  368.  
  369.          "Load Savegame" : Duh... think about it.
  370.  
  371.          "No Monsters" :  This  is  a  cool  switch to  turn  off  the
  372.          monsters.  It's really comes in handy in deathmatch.
  373.  
  374.          "Respawn" : With version 1.2, ID introduced Respawning.  This
  375.          feature resurrects all  killed  deamons after a given waiting
  376.          period.  Normally, it is only turned on during Nightmare, but
  377.          you can turn it on (or off) in any level.
  378.  
  379.          "Deathmatch" : Come on, this is the real reason we all bought
  380.          DOOM 1.2 to begin with.  Turn  this  on,  and  you  and  your
  381.          friend go Head  to Head.  An interesting side  note,  if  you
  382.          turn it on  in  a  1  player game, you start at the alternate
  383.          startup location.  Try it for a kick sometime.
  384.  
  385.          Now, noticed I mentioned nothing about the 3 random switches.
  386.          If you turn  these  on,  their   respected  options  will  be
  387.          randomized when you launch DOOM.  If you are playing DOOM via
  388.          modem, then the  person  who answers the phone  usually  will
  389.          control where you  go,  but just for safety sake, both people
  390.          should turn the same random's  on.  <Call  DOOM about network
  391.          users here>
  392.  
  393.  
  394.                                      page 4
  395.                                        
  396.  
  397.  
  398.  
  399.  
  400.                          Doom Master 2.00 documentation
  401.                         (c) 1994, Simply Silly Software
  402.  
  403.  
  404.          DM'S MAIN MENU continued (and is getting too damn long)
  405.          ───────────────────────────────────────────────────────
  406.  
  407.          The last important  feature  is of the Options side, is <F2>!
  408.          Press the F2 key will cause all  of  the  options  (including
  409.          Modem and Doom  Configuration) to be written to  disk.   This
  410.          way, you do  not  have  to  keep  resetting it each and every
  411.          time.
  412.  
  413.  
  414.          DIAL & PLAY VIA MODEM
  415.          ─────────────────────
  416.  
  417.          In the main menu, 3 of the items,  "Answer & play via modem",
  418.          "Play via null-modem or if already connected"  and  "Play via
  419.          network" are simple  to use.  Only "Play via network" prompts
  420.          you for anything, and then it's  only  for # of players.  But
  421.          the rest of the items are more in depth.  So  we  will  start
  422.          with Dial and Play.
  423.  
  424.          When you click  on  "Dial  and  play via modem" from the main
  425.          menu, you will be transferred  to  the  DM Dialing Directory.
  426.          This is your phone book.
  427.  
  428.          Use the cursor keys, or click on the # you wish  to dial.  If
  429.          you need to  add  a  player,  press  <ALT-A>.  If you want to
  430.          revise someone already in the  phonebook,  press  <ALT-R>, if
  431.          you wish to delete a player, press <ALT-D> and if you wish to
  432.          manually dial a  number  just once, press <ALT-M>.   Each  of
  433.          these hotkeys will  bring  up  a new little window, where you
  434.          enter the information.
  435.  
  436.          That's it.  Now, you are one your way to playing DOOM.
  437.  
  438.          TERMINAL MODE
  439.          ─────────────
  440.  
  441.          DM is complete with a Dumb Terminal.   Here, you can connect,
  442.          and chat online with the other player.  DM-Terminal  supports
  443.          all comports and  baud  rates supported by SERSETUP, DMSERDRV
  444.          and DM it'self.  If you press the  <HOME> key, you will get a
  445.          listing of command that can be used from the terminal.
  446.  
  447.          If you press  <ALT-C> the screen will clear.   If  you  press
  448.          <ALT-E> echo will  be  toggled  on/off.   When  echo  is  on,
  449.          eveything written to  the  modem  is  also  written  to  you.
  450.          Sometimes the modem  automatically  echoes  everything   back
  451.          (like when it's  in  command  mode)  and  then you get double
  452.          characters.  But usually it does not.
  453.  
  454.          Pressing <ALT-L> toggle CR/LF on/off.  When on, and you press
  455.          <ENTER> you move down to the next  line.   When off, you just
  456.          move to the beginning of the current line.
  457.  
  458.  
  459.  
  460.                                      page 5
  461.                                        
  462.  
  463.  
  464.  
  465.  
  466.                          Doom Master 2.00 documentation
  467.                         (c) 1994, Simply Silly Software
  468.  
  469.  
  470.          TERMINAL MODE cont.
  471.          ───────────────────
  472.  
  473.          Press <ALT-H> will  drop  DTR,  and  send  the modem's Hangup
  474.          string out to the modem (thus  hanging  the modem up).  Press
  475.          <ALT-D> will invoke  you  DM-Dialing  Directory   (see   last
  476.          section for info on that).
  477.  
  478.          Now, the tricky  part.   If  you  press  <ALT-X>  to exit DM-
  479.          Terminal, the modem will hangup.   So, if you want to be able
  480.          to use the "Already Connect" menu item, you need  to "switch"
  481.          out back to the main menu.  You do this by pressing
  482.          <CTRL-ENTER> (yes, if  you  press  it  from the main menu you
  483.          come back in to DM-Terminal).  This allows you to toggle back
  484.          and forth between modems.
  485.  
  486.          CONFIGURE DOOM
  487.          ──────────────
  488.  
  489.          Ok, I hope you have all night.   This  might  take  a  while.
  490.          There are 36  separate  options  in  the configuration  menu.
  491.          They are broken down in to 5 separate pages.
  492.  
  493.          On the bottom of each page, there are 6 menu boxes.  They are
  494.          "Save Setup", "Don't  Save", "Import Setting from MODEM.CFG",
  495.          "Quick Config", "Next Page", and "Last Page".
  496.  
  497.          If you click on the "Save Setup"  option,  your settings will
  498.          be written to  disk,  and you will be returned  to  the  main
  499.          menu.  Conversely, if  you  click  on  "Don't  Save" you just
  500.          return to the main menu.
  501.  
  502.          If you click  on  "Import  Settings   from   MODEM.CFG"  your
  503.          MODEM.CFG file will be re-loaded.  This is really  just  left
  504.          over from version  1.0!   But,  the  "Quick Config" option is
  505.          quite different.  This is the internal version of DMQKCFG.EXE
  506.          and can be used to configure your modem (more on it later).
  507.  
  508.          Ok, here is a listing of the options and what they do...
  509.  
  510.          "Init String" : This is the command  string  that  is sent to
  511.          your modem to get it in to the right communication modem.  In
  512.          this string you MUST  turn off Flow Control, Compression  and
  513.          Error-Correction Protocol.
  514.  
  515.          "Hangup String" : This command string is sent when you hangup
  516.          your modem.
  517.  
  518.          "Dial String" :  The  original  SERSETUP  did  not  allow for
  519.          anything but Touch-Tone dialing..   DM  and  DMSERDRV do.  If
  520.          you need pulse dialing, or need to dial an extension  to  get
  521.          an outside line, enter it here.
  522.  
  523.  
  524.  
  525.  
  526.                                      page 6
  527.                                        
  528.  
  529.  
  530.  
  531.  
  532.                          Doom Master 2.00 documentation
  533.                         (c) 1994, Simply Silly Software
  534.  
  535.  
  536.          CONFIGURE DOOM
  537.          ──────────────
  538.  
  539.          "Com Port" : This is the com port you will use to
  540.          communicate via modem with.
  541.  
  542.          "Baud Rate" :  This is the baud rate you are going to connect
  543.          at.  Remember, SERSETUP cannot  support baud rates above 9600
  544.          (that's why we wrote DMSERDRV.)
  545.  
  546.          "Force 8250" :  If you are playing DOOM via modem  between  a
  547.          very fast machine  with a 16550 uart chip, and a slow machine
  548.          (with or without a 16550), you may want to turn this option on
  549.          the faster machine. It disables the FIFO (First In/First Out)
  550.          buffer on the 16550 uart chip.
  551.  
  552.          "UART Port" : This is the system port address of for your
  553.          com port.  Most  people will want to leave this  value  at  0
  554.          (autodetect) but if you have a strange uart chip or card, you
  555.          can change it here.
  556.  
  557.          "IRQ to Use"  :  The communication system need an IRQ free in
  558.          your computer.  If you have a  soundcard  or scsi driver, you
  559.          know how vital  IRQ's  are.  You can select any  irq  in  the
  560.          valid range.  Again, most user will want to leave this "0" so
  561.          it autodetects.
  562.  
  563.          "Network Socket" :  This is for all you network players.  You
  564.          know what it does.
  565.  
  566.          "Doom ISR" : Doom uses a system interrupt to communicate with
  567.          the serial driver.  Usually it  tries to grab a vector in the
  568.          range of 60h  - 66h.  If you are having a interrupt  conflict
  569.          (very rare) then  you  can  use this option to get around it.
  570.          AGAIN... MOST USER WANT TO LEAVE THIS "0" for autodetect.
  571.  
  572.          Next, comes the  SoundCard  configuration.   This  screen  is
  573.          quite self-explanitory, with perhaps the exception of "No. of
  574.          Sound Channels".
  575.  
  576.          "No of Sound Channel" is used to tell DOOM how  many  digital
  577.          sounds it can  mix at once.  Most newer soundboard can handle
  578.          the max (4 channels), but if  you  are  running  on  a slower
  579.          machine, lowering the # of channels may speed up your game.
  580.  
  581.          Next, comes your chat macros.  When in multiplayer modem, you
  582.          can send messages to the other players.  In this  screen, you
  583.          can setup those macros.
  584.  
  585.          Last, is the  misc. screen (every program has one).  Here you
  586.          setup all of the stuff we either  added at the last minute or
  587.          forgot about when we created the other screens..  The options
  588.          are
  589.  
  590.  
  591.  
  592.                                      page 7
  593.                                        
  594.  
  595.  
  596.  
  597.  
  598.                          Doom Master 2.00 documentation
  599.                         (c) 1994, Simply Silly Software
  600.  
  601.  
  602.          CONFIGURE DOOM cont. (told you it was long)
  603.          ───────────────────────────────────────────
  604.  
  605.          "Music Volume" :  Allows  you  to  turn  the background music
  606.          volume up and down.  Do not enter  a  value  over 15.  If you
  607.          are going to play a CD in the background, then set this to 0.
  608.  
  609.          "SFX Volume" : Allows you to turn the Special Effect's volume
  610.          up and down.  Do not enter a value over 15.
  611.  
  612.          "Gamma Correction Level" : Some monitors are not as bright as
  613.          others.  If your  display is  dim, or  you are having trouble
  614.          seeing things, raise this value.  It's max is 4.
  615.  
  616.          "Serial Extratics Level"  :  This  is really an  undocumented
  617.          command.  In fact, I had to call the programmer who wrote the
  618.          engine to find  out  what  it  does.  When Extratrics is > 0,
  619.          DOOM query's the serial driver  only  a fraction of the time.
  620.          For example, if you ExtraTics = 2, then DOOM calls the serial
  621.          driver only 1/2 the time.  Why would you want  to  do  this..
  622.          well if you are playing a faster machine to a slower machine,
  623.          then this will  help speed things up (at the cost of the nice
  624.          sharp control DOOM has).  Try it out for kicks.
  625.  
  626.          "Show Messages" : If this is toggled  on,  then  all messages
  627.          (like "Extra Clip  Added", etc) will be displayed.   If  off,
  628.          they wont.  One  bad  part.  If it's off, you cannot see what
  629.          you are trying when you send a message.
  630.  
  631.          The last option, is "Serial Driver to use".  Type in the name
  632.          of the serial driver you wish to use to play DOOM with.  Now,
  633.          I know someone will find a serial driver that DM 2.0 does not
  634.          work with, that's why we took the  time to write our own.  It
  635.          is our suggestion,  that  you just use DMSERDRV!   You  don't
  636.          have to, but we suggest it.
  637.  
  638.          CDROM CONTROL PANEL
  639.          ───────────────────
  640.  
  641.          Boy will I  take a beating here.  Before I even start, let me
  642.          say this is the first time I have EVER tried to write code to
  643.          control a CDROM,  and  it ain't  easy.   But,  what  we  have
  644.          works... to a point.  Let's talk about what does work..
  645.  
  646.          There are 4 control buttons on this menu.  They are...
  647.  
  648.          [ <<- ]             : Go back 1 track
  649.          [ >> ] or [ ││ ]    : Play or Pause the CD
  650.          [ ->> ]             : Go ahead 1 track
  651.           [ ██ ]             : Stop the disc
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.                                      page 8
  659.                                        
  660.  
  661.  
  662.  
  663.  
  664.                          Doom Master 2.00 documentation
  665.                         (c) 1994, Simply Silly Software
  666.  
  667.  
  668.          CDROM CONTROL PANEL cont.
  669.          ─────────────────────────
  670.  
  671.          There are 3 other buttons, they are...
  672.  
  673.          [Eject]             : Open the CDROM drive
  674.          [Close]             : Close the CDROM drive
  675.          [MAIN MENU]         : Return to the main menu.
  676.  
  677.          This control panel  works  just  like  a  CD  player  at home
  678.          (almost).  To start  the disk  playing,  click  on  the  play
  679.          button.  To stop it, click on the stop button.
  680.  
  681.          Now, this is where things go to hell.  First,  off,  you  can
  682.          only "fast forward"  and  "rewind"  if  the  CD  is  playing.
  683.          Second, The track indicator at  the  bottom  does  not always
  684.          display the right # of tracks.  I ask you to be patient.  I'm
  685.          working on it  as fast as I can.  If someone  has  some  nice
  686.          CDROM audio code  I can have, I would be happy to give credit
  687.          and a free copy of DM to.  But hey, it works under OS/2!!!!
  688.  
  689.          DMQKCFG
  690.          ───────
  691.  
  692.          As promised, I will talk about  the  Doom  Modem Quick Config
  693.          utility (both embedded in DM, and separate as DMQKCFG).  This
  694.          was created to take the hassle out of configuring your modem.
  695.          We scouted bbs's and online systems and collect 130 different
  696.          modem init strings,  they are  reported  to  work.   We  then
  697.          packaged them up  and have put it here for you.  All you need
  698.          is your comport and baud rate.
  699.  
  700.          If however, you have a modem that  is not on the list, please
  701.          get in contact  with  us.   If you have the init  string,  we
  702.          would like to  add  it  to the list.  If you, I'm sure we can
  703.          help you get it configured.
  704.  
  705.  
  706.          SOME TIPS FOR WORKING WITH THE MODEM
  707.          ────────────────────────────────────
  708.  
  709.          Ok, here are some good ideas,  tips,  suggestions, fixes, etc
  710.          that we ran across while creating this package.
  711.  
  712.           ■ Do not use a memory manager with DOOM if you  are going to
  713.             play via  modem.   Memory  managers such a QEMM, or EMM386
  714.             slow down the DPMI switching  process  and  make  DOOM run
  715.             slower.  And  Multitasking  is out of the question  except
  716.             for the fastest machines equipped with 16550 uarts.
  717.  
  718.  
  719.  
  720.  
  721.  
  722.  
  723.  
  724.                                      page 9
  725.                                        
  726.  
  727.  
  728.  
  729.  
  730.                          Doom Master 2.00 documentation
  731.                         (c) 1994, Simply Silly Software
  732.  
  733.  
  734.          SOME TIPS FOR WORKING WITH THE MODEM
  735.          ────────────────────────────────────
  736.  
  737.           ■ Even  if you are playing via null-serial, you really never
  738.             need to go beyond 16.8k!  If  you  do,  it's overkill.  In
  739.             fact, in  some cases we found DOOM to actually  SLOW  DOWN
  740.             when running  at  high  baud  rates. This  is  due  to the
  741.             interrupt routine (which is  in  what's  called REAL MODE)
  742.             needing to  constantly  be attended to.   If  you  have  a
  743.             problem with  null-modem  support,  switch to a lower baud
  744.             rate.
  745.  
  746.           ■ Buy a 16550 uart serial port.   They are cheap, and really
  747.             help communications.
  748.  
  749.           ■ Make sure Flow Control, compression and error correction
  750.             protocols are all turned off.
  751.  
  752.           ■ If  you are playing from a fast machine (like a 486dx2-66)
  753.             to a slow machine (like a  386-dx40)  a  faster  baud rate
  754.             will help, but really only with 16550 uarts.  Otherwise it
  755.             can slow you down.  Also, try the Setting Extratics to
  756.             "2."
  757.  
  758.          FUN THINGS TO TRY
  759.          ─────────────────
  760.  
  761.           ■ Register this program.
  762.  
  763.           ■ Play  deathmatch, episode 2, map 8, no monsters..  nothing
  764.             but rocket launchers... a blast
  765.  
  766.           ■ In ID's SETUP.EXE... press F5 then type out "WARP"!
  767.  
  768.           ■ Play with the No weapons rule (except chainsaw). Yea, look
  769.             in his eyes as you loop his head off.
  770.  
  771.           ■ If Nightmare is too tough, try Ultra-Violence with respawn
  772.             turned on.
  773.  
  774.           ■ Go  out  on  dates  Friday night (then come home later and
  775.             play DOOM till dawn.)
  776.  
  777.           ■ I really suggest if you don't  have a CDROM drive, get one
  778.             (Email me for how to buy Mitisumi FX-0001 Double  Speed...
  779.             250ms access,  300kb  transfer  rate  for  only $159.00 +
  780.             shipping) and use the CDROM option.  Get the sound tracks
  781.             to movies like Army of Darkness  (Great  the  ASH  sounds
  782.             swapped in) or Bram Stroker's Dracula.
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.                                     page 10
  792.                                        
  793.  
  794.  
  795.  
  796.  
  797.                          Doom Master 2.00 documentation
  798.                         (c) 1994, Simply Silly Software
  799.  
  800.  
  801.          THINGS ON THE DRAWING BOARD
  802.          ───────────────────────────
  803.  
  804.          This is not  the  last  release  of  DM, or DMSERDRV.  We are
  805.          working on the following ideas that may (or may not) occur in
  806.          later version....
  807.  
  808.            ■ A Item and Monster Randomizer  is being added to DMSERDRV
  809.              the automatically syncs both players wad files  (and then
  810.              returns them to normal after they finish playing).
  811.  
  812.            ■ A Full line of editors built right in to DM.
  813.  
  814.            ■ The ability to randomly start anywhere within a map.
  815.  
  816.            ■ Random level jumping while playing DOOM.
  817.  
  818.            ■ And Much MUCH M O R E ! ! !
  819.  
  820.  
  821.          CONTACTING SIMPLY SILLY SOFTWARE
  822.          ────────────────────────────────
  823.  
  824.          If you want  to  drop  us  a  line,  report  a  bug,  make  a
  825.          suggestion or just chat, you have  several  choices.   First,
  826.          you can send snail-mail to
  827.  
  828.                              SIMPLY SILLY SOFTWARE
  829.                                    PO BOX 360
  830.                             LAKE KATRINE, NY  12449
  831.  
  832.          The second, and  best  way,  is  through  email.   Our  EMAIL
  833.          address is "SILLYSFT@AOL.COM"   E-Mail  is  usually  returned
  834.          within a day, many time within an hour of being sent.  And we
  835.          will always take the time to stop and read your comments.
  836.  
  837.          WHAT IS SIMPLY SILLY SOFTWARE
  838.          ─────────────────────────────
  839.  
  840.          Joe Wilcox started  Simply  Silly  Software  as  a  shareware
  841.          company to distribute utilities and trainers  that  he wrote.
  842.          It was meant  to  be  a small, hometown company that was more
  843.          for fun than anything else.
  844.  
  845.          But it's starting to take off.   Simply  Silly  Software  has
  846.          just double in size, when Joe got together with  a  long time
  847.          friend and fellow  trainer  writer Dave (Network) and Network
  848.          Trainers joined Simply Silly Software  in trying to bring the
  849.          best trainer, and-on and utilities to the computer world.
  850.  
  851.          We are still small, only 2 of us, and we like  it  that  way.
  852.          So you can  always  expect  personal service for Simply Silly
  853.          Software.
  854.  
  855.  
  856.  
  857.                                     page 11
  858.                                        
  859.  
  860.  
  861.  
  862.  
  863.                          Doom Master 2.00 documentation
  864.                         (c) 1994, Simply Silly Software
  865.  
  866.  
  867.          ABOUT THE AUTHOR
  868.          ────────────────
  869.  
  870.          Joe Wilcox has  an associates degree in computer science, and
  871.          has since given up that field  of  study  to pursue a theater
  872.          degree.  He is fluent in C, 80x86 assembly, Pascal and basic.
  873.          It is currently working for Good Advice Press updating the PC
  874.          version of "The Banker's Secret".
  875.  
  876.  
  877.          THANKS GO OUT TO
  878.          ────────────────
  879.  
  880.          This program would never of been possible without  the  great
  881.          support of the following people...
  882.  
  883.            Lou,
  884.            Andy,
  885.            Rob [Cisco],
  886.            Mike D.  for help in testing and ideas
  887.  
  888.            John and Sean at Id Software
  889.            Russel Gilbert for the help with the serial code
  890.  
  891.            The directors of the Naked Gun series...
  892.            Bruce Campbell (Ash/Brisco)
  893.  
  894.            The geeky guy from SpellCasting 101-301,
  895.            George Romero (EMail me if you see this please!!!)
  896.            Dogulas Adams,
  897.            George Lucas
  898.            and Wendle Schere for making a profound impact on my life!
  899.  
  900.          This program Dedicated to Holly, for putting up with me.
  901.  
  902.  
  903.  
  904.  
  905.  
  906.  
  907.  
  908.  
  909.  
  910.  
  911.  
  912.  
  913.  
  914.  
  915.  
  916.  
  917.  
  918.  
  919.  
  920.  
  921.  
  922.  
  923.                                     page 12
  924.                                        
  925.  
  926.  
  927.